right guy - French English Dictionary